be shitting it - French English Dictionary